home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 298 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. From: Bart Schuller <schuller@dutiea.twi.tudelft.nl>
  2. Subject: sync deamons
  3. Date: Mon, 7 Jun 1993 20:15:03 +0200 (MET DST)
  4. Mime-Version: 1.0
  5.  
  6. On the subject of minixfs needing a sync deamon:
  7.  
  8. I asked just about the same question a couple of months ago on this list,
  9. and at that time a seperate process looked like the best idea. I have been
  10. hacking on a compressing filesystem, based on the Linux ext2fs.
  11. I added a Dcntl() sync function, and made an update process which gets
  12. started in mint.cnf. The problem with this is that Dcntl needs a path to
  13. my filesystem (I suppose I could just try every fixed disk and see if it
  14. contains my fs). I haven't seen any problems with this, but it fails if
  15. MiNT panics or exits.
  16.  
  17. Of course a Sync() system call would be better.
  18. This brings up another point: In my fs I allocate 256K buffers, although
  19. most work on my system gets done on minixfs and TOS partitions. A real
  20. UNIX has just one buffer cache shared by all filesystems. If a single
  21. buffer cache gets introduced it could also open the door to multi-threaded
  22. filesystems (if a new hd-driver concept comes with it).
  23.  
  24. If only I had an interrupt-driven harddisk driver... I could port almost
  25. every Linux filesystem available with relative ease.
  26.  
  27. Enough for now,
  28.  
  29. Bart.
  30. -------------------------------------------------------------------------------
  31. Bart Schuller    (NeXTmail OK) | What is a 're-mix?' "A total cheat"...
  32. schuller@dutiea.twi.tudelft.nl | ..."A gift"-- when it's Frankie...         TCH
  33. -------------------------------------------------------------------------------
  34.